General information about the IPython notebook

Creating your own magic functions

Rich display system

Customise the look of the IPython notebook (css)

Creating Kernels (be ready for the upcoming IPython v3.0.0)

Creating custom buttons, extensions and functionality